@charset "utf-8";
*{
	padding:0;
	margin:0;
	font-family:"Microsoft Yahei";
	font-size:14px;
	box-sizing:border-box;
}
a,button,input,optgroup,select,textarea {
    -webkit-tap-highlight-color:rgba(0,0,0,0);  /*去掉a、input和button点击时的蓝色外边框和灰色半透明背景*/
}
li{
	list-style:none;
}
a, img {
    -webkit-touch-callout: none; /*禁止长按链接与图片弹出菜单*/
}
a{
	text-decoration:none;
	-webkit-tap-highlight-color:transparent;     /*去除点击a标签后默认出现的轮廓*/
}
.fl{
	float:left;
}
.fr{
	float:right;
}
									/**********头部***********/
header{
	width:100%;
	background:#01a1ff;
	position:fixed;
	z-index:1000;
	padding:0 20px;
}
header a{
	display:block;
	width:3%;
	max-width:10%;
	top:0.5%;
	position:fixed;
	min-height:35px;
	max-height:40px;
	background:url(../img/back.png) no-repeat;
}
header h1{
	font-size:20px;
	text-align:center;
	line-height:40px;
	font-weight:500;
	color:#fff;
}
									/***banner***/
.banner{
	width:100%;
}
.banner img{
	width:100%;
}
								/********主体公共样式*********/
						/*///////////////关于我们/////////////////*/
.about_us{
	width:100%;
	padding-bottom:20px;
	border-bottom:10px solid #ececec;
	text-align:center;
}
.about_us .content{
	width:100%;
	margin-top:20px;
	padding:0 26px;
}
.about_us .content img{
	width:100%;
	max-width:450px;
}
.about_us .content p{
	text-indent:2em;
	line-height:18px;
	text-align:left;
}
.about_us .content a{
	color:#666;
}
										/*********新闻中心*******/
.news{
	width:100%;
	overflow:hidden;
	border-top:10px solid #ececec;
	padding-bottom:40px;
	border-bottom:10px solid #ececec;
}
.news .top a{
	font-size:12px;
	color:#999;
}
.news .content{
	width:100%;
	margin-top:20px;
	padding:0 20px;
}
.news .news_date{
	width:30%;
	max-width:110px;         /*给出最大值，防止变形的有点过分*/
	background:#01a1ff;
	text-align:center;
}
.news .date_top{
	width:50%;
	max-width:90px;
	line-height:0;
	margin:0 auto;
}
.news .news_date img{
	width:20%;
	max-width:20px;
}
.news .news_date b{
	display:block;
	width:70%;
	font-size:24px;
	color:#fff;
	border-bottom:1px solid #fff;
	line-height:50px;
	margin:0 auto;
}
.news .news_date i{
	font-style:normal;
	font-size:12px;
	display:block;
	color:#fff;
	line-height:30px;
}
.news .news_cont{
	width:66%;
	overflow:hidden;
}
.news .news_cont h4{
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.news .news_cont h4 a{
	font-size:16px;
	color:#01a1ff;
}
.news .news_cont p a{
	color:#666;
}
.news .news_cont p{
	text-indent:2em;
	overflow:hidden;
	text-overflow:ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;                   /***限定最多行数，超出会隐藏***/
	-webkit-box-orient: vertical;
}
.news .content ul{
	overflow:hidden;
}
.news .content li:first-child{
	margin-top:0;
}
.news .content li{
	margin-top:36px;
	overflow:hidden;				
}
